ecosystem responses - Spanish English Dictionary